package com.neulogistics.contrib.procuredcenter.api.application.viewmodel;

import com.neulogistics.contrib.procuredcenter.domain.model.valueobject.Address;
import lombok.Data;

import java.io.Serializable;

@Data
public class VendorViewModel implements Serializable {
    private static final long serialVersionUID = 1L;

    /**
     * 供应商id
     */
    public Integer vendorId;

    /**
     * 供应商名称
     */
    public String vendorName;

    /**
     * 地址{省，市，区，详细}
     */
    public Address vendorAddress;

    /**
     * 联系人
     */
    public String vendorContact;

    /**
     * 联系电话
     */
    public String vendorPhone;

    /**
     * 开户行
     */
    public String vendorAccountBank;

    /**
     * 银行账号
     */
    public String vendorAccount;

    /**
     * 邮件地址
     */
    public String vendorEmail;

    /**
     * 邮编
     */
    public String vendorZip;

    /**
     * 法人
     */
    public String vendorLegalPerson;

    /**
     * 备注
     */
    public String vendorRemark;
}
